React Job: Software Developer

Job added on

Location

Burnaby - Canada

Job type

Full-Time

React Job Details

As a Vancouver-based construction management and general contracting firm who’s doing things differently, we’re looking for you to bring your unique experience and insight to the ETRO team. You lead with innovation and grow by questioning how things can be done better. You add value to lives and communities by creating meaningful relationships with others and show up curious to learn. You’re determined to find a solution to any and every obstacle you’re presented with, and dedicated to making an impact. You’re a disrupter at heart who’s ready to change the construction industry. And, you’re ready to join a team where success isn’t just about the bottom line - where it is rooted in putting people first; developing endless opportunities for personal and professional growth and creating long-lasting relationships built on trust, transparency and quality. This is ETRO, and we are builders. Join us as we build for the future.

THE ROLE

Reporting to the Innovation + Technology Manager, you’ll play a key role in progressing ETRO’s journey in disrupting the construction industry and changing the way we build through the use of technology. You’ll apply your knowledge and experience in software development to building custom software interfaces, developing applications, helping our team troubleshoot their challenges with these applications, and innovating the way we work by utilizing automation and continually improving business operations.

Here’s what you’ll get up to as Software Developer:

  • Application development (front-end, back-end and phone apps).
  • Extracting data from different sources (API, SQL, BI, and other data files types) to create KPIs dashboards and reports.
  • Developing and maintaining simple business process automation using Google Apps Script (Javascript) and API Integration.
  • Developing dashboards and automated reports using React App and Tableau.
  • Researching, testing, managing and contributing to new business development solutions & technology.
  • Working closely with I+T Manager to ensure policies and procedures, instructions, and guidelines of the I&T department are followed.
  • Solving IT tickets related to: system integrations, developed applications, apps in general, data management and following up with end users on the status of IT issues and confirming the resolution meets expectations.
  • Developing and maintaining the applications and apps documentation (user guide, business rules, detailed manual, work flows, etc.)
  • Creating and updating knowledge base documentation to support our teams.

WHO YOU ARE

If we were to ask, people would describe you as:

  • A self-starter able to prioritize effectively; works well either independently or in a group.
  • A person of integrity, accountability, teamwork, innovation who’s committed to growth.
  • Motivated to find a solution when confronted by a problem - no matter the size.
  • One who seeks ways to do things better; eagerly activates and embraces change.
  • Curious, collaborative, passionate and extremely detail oriented (it’s a passion thing).
  • A creative thinker whose mind works ahead of the curve; history of spotting trends.
  • A steward of your community; committed to giving back and serving others.
  • Able to work in a fast-paced environment; effectively manages workload to meet deadlines while remaining results oriented and delivering exceptional work.

SKILLS / EXPERIENCE

On top of your passion to work in a growing business full of professionals in the trade, here’s what we’re looking for:

  • Have completed or in the process of completing the last year of a post-secondary education in computer science, computer engineering, or related education course.
  • 2 years of related work experience (Web development and/or Data Analysis).
  • Knowledge of Enterprise Application Architectures, Web Application Architectures, Mobile Computing Devices, Windows OS, Google Suite Administration & Apps, and Cloud Computing.
  • Extensive proficiency and experience in JavaScript, HTML5/CSS, React app, Node.js, .Net
  • Experience with converting design files into responsive HTML, CSS, and JS.
  • Experience integrating web applications using web service Rest APIs.
  • Experience with web hosting AWS and Azure.
  • Proficiency with version control using Git (Github and Gitlab).
  • Experience with MS Visual Studio.
  • Knowledge of modern JS frameworks, like JQuery, Angular, and Bootstrap.
  • Ability to multi-task and work in a fast-paced, team oriented, collaborative environment.
  • Strong problem solver with analytical and critical thinking skills.

OUR COMMITMENT TO YOU

At ETRO, our number one priority is our people. This means creating an environment and culture where our team members can thrive. Here’s a brief glimpse of what we offer to ensure that every ETRO team member is taken care of:

  • Programs and opportunities to continuously improve and develop skills, both personally and professionally, through an internal mentorship program and paid training.
  • Recognition programs to celebrate and congratulate excellence in the workplace.
  • A comprehensive Benefits Program.
  • A focus on health and wellness, including $500 a year towards fitness/movement related classes, passes, and memberships.
  • RRSP Matching Plan.
  • Support for team members growing their families with a generous Parental Leave Policy.
  • A team committed to community stewardship, with frequent opportunities to give back through our ETRO Gives Program. This allows employees to automatically deduct a charitable donation of their desired amount from their paycheque towards chosen charities, which is then matched by ETRO.
  • Two paid volunteer days per year.
  • The option to enjoy Flex Friday’s during the summer season.
  • The opportunity to join and take part in our Social, Sustainability, Lean, and Health & Wellness committees.

A PARTING NOTE

Thank you for considering us as the next team you elevate. If you couldn’t stop nodding as you read this, if your pulse quickened, or if we’ve hit the nail on the head (pardon the pun) for the career opportunity you’re seeking, we’d love to hear from you.

Please note, this is not a remote position. It is based in our office in Burnaby, BC.

To apply, send your resume and no more than two sentences that tell us why you’re the one we’re looking for to [email protected]

We so look forward to hearing from you.

Job Types: Full-time, Permanent

Salary: $50,000.00-$80,000.00 per year

Benefits:

  • Dental care
  • Extended health care
  • Paid time off
  • RRSP match

Schedule:

  • Monday to Friday

Supplemental pay types:

  • Bonus pay

Work Location: Hybrid remote in Burnaby, BC